﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ch04
{
    class Class6
    {
        static void Main(string[] args)
        {
            /******计算某个数的N次幂******/

            //接收用户输入一个数
            Console.Write("输入基数：");
            double num = double.Parse(Console.ReadLine());
            //接收用户输入次幂
            Console.Write("输入次幂：");
            int n = int.Parse(Console.ReadLine());
            //定义变量保存结果，并赋初始值1
            double result = 1;
            //N次幂就是乘以N次自己(就是累乘)
            //写个循环，循环一次则乘以自己一次
            for (int i = 0; i < n; i++)
            {
                result *= num;
            }
            //循环结束，累乘完，最后输出结果
            Console.WriteLine("{0}的{1}次幂是：{2}",num,n,result);
        }
    }
}
